package main

import (
	"honeyweb/_example"
	"honeyweb/lib"
	"honeyweb/router"
)

func main() {
	lib.InitMysql()
	lib.InitNats()

	demo()
	// http server
	router.HttpServertRun()
	lib.WaitSigalStop()
	router.HttpServerStop()
}

func demo() {
	//测试玩家在线的接口
	_example.TestOnline()  //查询玩家是否在线
	_example.TestOnlineNum() //查询在线人数

	//测试钱包接口
	//_example.TestRegister()  //注册
	_example.TestGet()   //获取玩家钱包信息

	_example.TestAddGold()  //加金币
	_example.TestSubGold()  //减金币，不足失败
	_example.TestSubMutableGold() //减金币， 不足扣光账户

	_example.TestAddDiamond()
	_example.TestSubDiamond()
	_example.TestSubMutableDiamond()

	_example.TestAddScore()
	_example.TestSubScore()
	_example.TestSubMutableScore()


}
